37 research outputs found

    On disjoint paths in acyclic planar graphs

    Full text link
    We give an algorithm with complexity O(f(R)k2k3n)O(f(R)^{k^2} k^3 n) for the integer multiflow problem on instances (G,H,r,c)(G,H,r,c) with GG an acyclic planar digraph and r+cr+c Eulerian. Here, ff is a polynomial function, n=V(G)n = |V(G)|, k=E(H)k = |E(H)| and RR is the maximum request maxhE(H)r(h)\max_{h \in E(H)} r(h). When kk is fixed, this gives a polynomial algorithm for the arc-disjoint paths problem under the same hypothesis

    The hardness of routing two pairs on one face

    Full text link
    We prove the NP-completeness of the integer multiflow problem in planar graphs, with the following restrictions: there are only two demand edges, both lying on the infinite face of the routing graph. This was one of the open challenges concerning disjoint paths, explicitly asked by M\"uller. It also strengthens Schw\"arzler's recent proof of one of the open problems of Schrijver's book, about the complexity of the edge-disjoint paths problem with terminals on the outer boundary of a planar graph. We also give a directed acyclic reduction. This proves that the arc-disjoint paths problem is NP-complete in directed acyclic graphs, even with only two demand arcs

    Congestion in planar graphs with demands on faces

    Full text link
    We give an algorithm to route a multicommodity flow in a planar graph GG with congestion O(logk)O(\log k), where kk is the maximum number of terminals on the boundary of a face, when each demand edge lie on a face of GG. We also show that our specific method cannot achieve a substantially better congestion

    Packing and covering with balls on Busemann surfaces

    Full text link
    In this note we prove that for any compact subset SS of a Busemann surface (S,d)({\mathcal S},d) (in particular, for any simple polygon with geodesic metric) and any positive number δ\delta, the minimum number of closed balls of radius δ\delta with centers at S\mathcal S and covering the set SS is at most 19 times the maximum number of disjoint closed balls of radius δ\delta centered at points of SS: ν(S)ρ(S)19ν(S)\nu(S) \le \rho(S) \le 19\nu(S), where ρ(S)\rho(S) and ν(S)\nu(S) are the covering and the packing numbers of SS by δ{\delta}-balls.Comment: 27 page

    The graphs with the max-Mader-flow-min-multiway-cut property

    No full text
    We are given a graph GG, an independant set SV(G)\mathcal{S} \subset V(G) of \emph{terminals}, and a function w:V(G)Nw:V(G) \to \mathbb{N}. We want to know if the maximum ww-packing of vertex-disjoint paths with extremities in S\mathcal{S} is equal to the minimum weight of a vertex-cut separating S\mathcal{S}. We call \emph{Mader-Mengerian} the graphs with this property for each independant set S\mathcal{S} and each weight function ww. We give a characterization of these graphs in term of forbidden minors, as well as a recognition algorithm and a simple algorithm to find maximum packing of paths and minimum multicuts in those graphs

    Maximum Weight Disjoint Paths in Outerplanar Graphs via Single-Tree Cut Approximators

    Full text link
    Since 1997 there has been a steady stream of advances for the maximum disjoint paths problem. Achieving tractable results has usually required focusing on relaxations such as: (i) to allow some bounded edge congestion in solutions, (ii) to only consider the unit weight (cardinality) setting, (iii) to only require fractional routability of the selected demands (the all-or-nothing flow setting). For the general form (no congestion, general weights, integral routing) of edge-disjoint paths ({\sc edp}) even the case of unit capacity trees which are stars generalizes the maximum matching problem for which Edmonds provided an exact algorithm. For general capacitated trees, Garg, Vazirani, Yannakakis showed the problem is APX-Hard and Chekuri, Mydlarz, Shepherd provided a 44-approximation. This is essentially the only setting where a constant approximation is known for the general form of \textsc{edp}. We extend their result by giving a constant-factor approximation algorithm for general-form \textsc{edp} in outerplanar graphs. A key component for the algorithm is to find a {\em single-tree} O(1)O(1) cut approximator for outerplanar graphs. Previously O(1)O(1) cut approximators were only known via distributions on trees and these were based implicitly on the results of Gupta, Newman, Rabinovich and Sinclair for distance tree embeddings combined with results of Anderson and Feige.Comment: 19 pages, 6 figure

    Modules in Robinson Spaces

    Full text link
    A Robinson space is a dissimilarity space (X,d)(X,d) (i.e., a set XX of size nn and a dissimilarity dd on XX) for which there exists a total order << on XX such that x<y<zx<y<z implies that d(x,z)max{d(x,y),d(y,z)}d(x,z)\ge \max\{ d(x,y), d(y,z)\}. Recognizing if a dissimilarity space is Robinson has numerous applications in seriation and classification. An mmodule of (X,d)(X,d) (generalizing the notion of a module in graph theory) is a subset MM of XX which is not distinguishable from the outside of MM, i.e., the distance from any point of XMX\setminus M to all points of MM is the same. If pp is any point of XX, then {p}\{ p\} and the maximal by inclusion mmodules of (X,d)(X,d) not containing pp define a partition of XX, called the copoint partition. In this paper, we investigate the structure of mmodules in Robinson spaces and use it and the copoint partition to design a simple and practical divide-and-conquer algorithm for recognition of Robinson spaces in optimal O(n2)O(n^2) time

    The hardness of routing two pairs on one face

    No full text
    International audienceWe prove the NP-completeness of the integer multiflow problem in planar graphs, with the following restrictions: there are only two demand edges, both lying on the infinite face of the routing graph. This was one of the open challenges concerning disjoint paths, explicitly asked by Müller. It also strengthens Schwärzler's recent proof of one of the open problems of Schrijver's book, about the complexity of the edge-disjoint paths problem with terminals on the outer boundary of a planar graph. We also give a directed acyclic reduction. This proves that the arc-disjoint paths problem is NP-complete in directed acyclic graphs, even with only two demand arcs
    corecore